export interface ProFlowVO {
  /** 主键ID */
  id: string | number;
  /** 项目ID */
  proId: number;
  /** 技术流程 */
  techFlow: string;
  /** 工作内容 */
  workContent: string;
  /** 详细工作计划 */
  detailWorkPlan: string;
  /** 计划分项内容占比（%） */
  planRatio: number;
  /** 人员（人） */
  staffAmount: number;
  /** 工天（天） */
  workDays: number;
  /** 计划总人工天（天） */
  totalStaffDays: number;
  /** 单位绩效（元/人/天） */
  unitPerf: number;
  /** 计划分项内容绩效（元） */
  planPerf: number;
  /** 差旅（人民币） */
  travelCost: number;
  /** 办公费（人民币） */
  officeCost: number;
  /** A1费用（人民币） */
  a1Cost: number;
  /** A2费用（人民币） */
  a2Cost: number;
  /** 总绩效（含成本） */
  totalPerf: number;
  /** 成本说明 */
  costDescription: string;
  /** 计划开始时间 */
  planStartTime: string;
  /** 计划结束时间 */
  planEndTime: string;
  /** 备注 */
  remark: string;
  /** 计划ID */
  planId?: number | string;
  /** 回款ID */
  receiveId?: number | string;
  /** 工作流程顺序 */
  flowOrder?: number;
}

export interface ProFlowForm extends BaseEntity {
  /** 主键ID */
  id?: string | number;
  /** 项目ID */
  proId?: string | number;
  /** 计划ID */
  planId?: string | number;
  /** 回款ID */
  receiveId?: string | number;
  /** 技术流程 */
  techFlow?: string;
  /** 工作内容 */
  workContent?: string;
  /** 详细工作计划 */
  detailWorkPlan?: string;
  /** 计划分项内容占比（%） */
  planRatio?: number;
  /** 人员（人） */
  staffAmount?: number;
  /** 工天（天） */
  workDays?: number;
  /** 计划总人工天（天） */
  totalStaffDays?: number;
  /** 单位绩效（元/人/天） */
  unitPerf?: number;
  /** 计划分项内容绩效（元） */
  planPerf?: number;
  /** 差旅（人民币） */
  travelCost?: number;
  /** 办公费（人民币） */
  officeCost?: number;
  /** A1费用（人民币） */
  a1Cost?: number;
  /** A2费用（人民币） */
  a2Cost?: number;
  /** 总绩效（含成本） */
  totalPerf?: number;
  /** 成本说明 */
  costDescription?: string;
  /** 计划开始时间 */
  planStartTime?: string;
  /** 计划结束时间 */
  planEndTime?: string;
  /** 备注 */
  remark?: string;
  /** 工作流程顺序 */
  flowOrder?: number;
}

export interface ProFlowQuery extends PageQuery {
  /** 项目ID */
  proId?: string | number;
  /** 计划ID */
  planId?: string | number;
  /** 回款ID */
  receiveId?: string | number;
  /** 日期范围参数 */
  params?: any;
}
